<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>JSX</title>
    <script src="./js/react.development.js"></script>
    <script src="./js/react-dom.development.js"></script>
    <!-- 1. 导入 babel  这里可以将 JSX 的语法转为 JS 的语法  -->
    <script src="./js/babel.min.js"></script>
  </head>
  <body>
    <div id="root"></div>
    <!-- 2. 设置 script 标签的 type 属性 -->
    <script type="text/babel">
      //3. 创建虚拟 DOM 对象       JSX  JavaScript XML   React 引入的一种特殊的语法
      // let h2 = <h2 title="hello">Hello React</h2>; // 这里代码等效于 React.createElement('h2',{title: 'hello'}, 'Hello React');
      let div = <div>
          <h2 title="新闻标题">春风化雨润神州, 习近平总书记指引数字文化建设述评</h2>    
          <p>从诗经、楚辞、汉赋，到唐诗、宋词、元曲、明清小说<a target="_blank" href="https://www.163.com/news/article/I5LC0GB1000189FH.html">查看更多</a></p>
        </div>;

      //4. 渲染
      ReactDOM.render(div, document.querySelector('#root'))
    </script>
  </body>
</html>
